package cn.edu.hnzj.service;

import java.util.List;

import javax.servlet.http.HttpServletRequest;

import cn.edu.hnzj.pojo.User;

public interface UserService {	
	/**
	 * @MethodName: save
	 * @Description: 保存用户注册信息
	 * @param void
	 * @date: 2022-06-23 02:49:26
	 */
	public void save(User user);
	
	/**
	 * @MethodName: findAllUserByname
	 * @Description: 通过用户名查询用户信息
	 * @param username
	 * @return User
	 * @date: 2022-06-26 02:43:06
	 */
	public User findAllUserByname(String username);
	
	/**
	 * @MethodName: userlogin
	 * @Description: 判断用户密码与输入密码是否一致
	 * @param user
	 * @return boolean
	 * @date: 2022-06-26 02:43:56
	 */
	public boolean userlogin(User user);
	
	/**
	 * @MethodName: deleteUserByName
	 * @Description: 根据用户名称删除用户信息
	 * @param username
	 * @return int
	 * @date: 2022-06-26 02:17:36
	 */
	public int deleteUserByName(String username);
	
	/**
	 * @MethodName: updateUserById
	 * @Description: 通过userId修改用户信息
	 * @param id
	 * @return int
	 * @date: 2022-06-27 04:02:29
	 */
	public  int updateUserById(User user);
	
	/**
	 * @MethodName: findAllUser
	 * @Description: 查询所有用户信息
	 * @return List<User>
	 * @date: 2022-06-27 04:04:05
	 */
	public List<User> findAllUser();
}
